clouded leopard - Alemán Inglés Diccionario